package org.jeecg.modules.online.cgform.model;

import java.io.Serializable;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.jeecg.common.system.vo.DictModel;
import org.jeecg.modules.online.cgform.entity.OnlCgformButton;

/* renamed from: org.jeecg.modules.online.cgform.model.b */
/* loaded from: hibernate-re-3.7.1-RC.jar:org/jeecg/modules/online/cgform/model/b.class */
public class OnlComplexModel implements Serializable {

    /* renamed from: b */
    private static final long f388b = 1;

    /* renamed from: c */
    private String f389c;

    /* renamed from: d */
    private String f390d;

    /* renamed from: e */
    private String f391e;

    /* renamed from: f */
    private String f392f;

    /* renamed from: g */
    private Integer f393g;

    /* renamed from: h */
    private String f394h;

    /* renamed from: i */
    private String f395i;

    /* renamed from: j */
    private Integer f396j;

    /* renamed from: k */
    private List<OnlColumn> f397k;

    /* renamed from: l */
    private List<String> f398l;

    /* renamed from: m */
    private Map<String, List<DictModel>> f399m = new HashMap();

    /* renamed from: n */
    private List<OnlCgformButton> f400n;

    /* renamed from: a */
    List<HrefSlots> f401a;

    /* renamed from: o */
    private String f402o;

    /* renamed from: p */
    private List<OnlForeignKey> f403p;

    /* renamed from: q */
    private String f404q;

    /* renamed from: r */
    private String f405r;

    /* renamed from: s */
    private String f406s;

    /* renamed from: t */
    private String f407t;

    /* renamed from: u */
    private String f408u;

    /* renamed from: v */
    private Integer f409v;

    public void setCode(String code) {
        this.f389c = code;
    }

    public void setFormTemplate(String formTemplate) {
        this.f390d = formTemplate;
    }

    public void setDescription(String description) {
        this.f391e = description;
    }

    public void setCurrentTableName(String currentTableName) {
        this.f392f = currentTableName;
    }

    public void setTableType(Integer tableType) {
        this.f393g = tableType;
    }

    public void setPaginationFlag(String paginationFlag) {
        this.f394h = paginationFlag;
    }

    public void setCheckboxFlag(String checkboxFlag) {
        this.f395i = checkboxFlag;
    }

    public void setScrollFlag(Integer scrollFlag) {
        this.f396j = scrollFlag;
    }

    public void setColumns(List<OnlColumn> columns) {
        this.f397k = columns;
    }

    public void setHideColumns(List<String> hideColumns) {
        this.f398l = hideColumns;
    }

    public void setDictOptions(Map<String, List<DictModel>> dictOptions) {
        this.f399m = dictOptions;
    }

    public void setCgButtonList(List<OnlCgformButton> cgButtonList) {
        this.f400n = cgButtonList;
    }

    public void setFieldHrefSlots(List<HrefSlots> fieldHrefSlots) {
        this.f401a = fieldHrefSlots;
    }

    public void setEnhanceJs(String enhanceJs) {
        this.f402o = enhanceJs;
    }

    public void setForeignKeys(List<OnlForeignKey> foreignKeys) {
        this.f403p = foreignKeys;
    }

    public void setPidField(String pidField) {
        this.f404q = pidField;
    }

    public void setHasChildrenField(String hasChildrenField) {
        this.f405r = hasChildrenField;
    }

    public void setTextField(String textField) {
        this.f406s = textField;
    }

    public void setIsDesForm(String isDesForm) {
        this.f407t = isDesForm;
    }

    public void setDesFormCode(String desFormCode) {
        this.f408u = desFormCode;
    }

    public void setRelationType(Integer relationType) {
        this.f409v = relationType;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (o instanceof OnlComplexModel) {
            OnlComplexModel onlComplexModel = (OnlComplexModel) o;
            if (onlComplexModel.m269a(this)) {
                Integer tableType = getTableType();
                Integer tableType2 = onlComplexModel.getTableType();
                if (tableType == null) {
                    if (tableType2 != null) {
                        return false;
                    }
                } else if (!tableType.equals(tableType2)) {
                    return false;
                }
                Integer scrollFlag = getScrollFlag();
                Integer scrollFlag2 = onlComplexModel.getScrollFlag();
                if (scrollFlag == null) {
                    if (scrollFlag2 != null) {
                        return false;
                    }
                } else if (!scrollFlag.equals(scrollFlag2)) {
                    return false;
                }
                Integer relationType = getRelationType();
                Integer relationType2 = onlComplexModel.getRelationType();
                if (relationType == null) {
                    if (relationType2 != null) {
                        return false;
                    }
                } else if (!relationType.equals(relationType2)) {
                    return false;
                }
                String code = getCode();
                String code2 = onlComplexModel.getCode();
                if (code == null) {
                    if (code2 != null) {
                        return false;
                    }
                } else if (!code.equals(code2)) {
                    return false;
                }
                String formTemplate = getFormTemplate();
                String formTemplate2 = onlComplexModel.getFormTemplate();
                if (formTemplate == null) {
                    if (formTemplate2 != null) {
                        return false;
                    }
                } else if (!formTemplate.equals(formTemplate2)) {
                    return false;
                }
                String description = getDescription();
                String description2 = onlComplexModel.getDescription();
                if (description == null) {
                    if (description2 != null) {
                        return false;
                    }
                } else if (!description.equals(description2)) {
                    return false;
                }
                String currentTableName = getCurrentTableName();
                String currentTableName2 = onlComplexModel.getCurrentTableName();
                if (currentTableName == null) {
                    if (currentTableName2 != null) {
                        return false;
                    }
                } else if (!currentTableName.equals(currentTableName2)) {
                    return false;
                }
                String paginationFlag = getPaginationFlag();
                String paginationFlag2 = onlComplexModel.getPaginationFlag();
                if (paginationFlag == null) {
                    if (paginationFlag2 != null) {
                        return false;
                    }
                } else if (!paginationFlag.equals(paginationFlag2)) {
                    return false;
                }
                String checkboxFlag = getCheckboxFlag();
                String checkboxFlag2 = onlComplexModel.getCheckboxFlag();
                if (checkboxFlag == null) {
                    if (checkboxFlag2 != null) {
                        return false;
                    }
                } else if (!checkboxFlag.equals(checkboxFlag2)) {
                    return false;
                }
                List<OnlColumn> columns = getColumns();
                List<OnlColumn> columns2 = onlComplexModel.getColumns();
                if (columns == null) {
                    if (columns2 != null) {
                        return false;
                    }
                } else if (!columns.equals(columns2)) {
                    return false;
                }
                List<String> hideColumns = getHideColumns();
                List<String> hideColumns2 = onlComplexModel.getHideColumns();
                if (hideColumns == null) {
                    if (hideColumns2 != null) {
                        return false;
                    }
                } else if (!hideColumns.equals(hideColumns2)) {
                    return false;
                }
                Map<String, List<DictModel>> dictOptions = getDictOptions();
                Map<String, List<DictModel>> dictOptions2 = onlComplexModel.getDictOptions();
                if (dictOptions == null) {
                    if (dictOptions2 != null) {
                        return false;
                    }
                } else if (!dictOptions.equals(dictOptions2)) {
                    return false;
                }
                List<OnlCgformButton> cgButtonList = getCgButtonList();
                List<OnlCgformButton> cgButtonList2 = onlComplexModel.getCgButtonList();
                if (cgButtonList == null) {
                    if (cgButtonList2 != null) {
                        return false;
                    }
                } else if (!cgButtonList.equals(cgButtonList2)) {
                    return false;
                }
                List<HrefSlots> fieldHrefSlots = getFieldHrefSlots();
                List<HrefSlots> fieldHrefSlots2 = onlComplexModel.getFieldHrefSlots();
                if (fieldHrefSlots == null) {
                    if (fieldHrefSlots2 != null) {
                        return false;
                    }
                } else if (!fieldHrefSlots.equals(fieldHrefSlots2)) {
                    return false;
                }
                String enhanceJs = getEnhanceJs();
                String enhanceJs2 = onlComplexModel.getEnhanceJs();
                if (enhanceJs == null) {
                    if (enhanceJs2 != null) {
                        return false;
                    }
                } else if (!enhanceJs.equals(enhanceJs2)) {
                    return false;
                }
                List<OnlForeignKey> foreignKeys = getForeignKeys();
                List<OnlForeignKey> foreignKeys2 = onlComplexModel.getForeignKeys();
                if (foreignKeys == null) {
                    if (foreignKeys2 != null) {
                        return false;
                    }
                } else if (!foreignKeys.equals(foreignKeys2)) {
                    return false;
                }
                String pidField = getPidField();
                String pidField2 = onlComplexModel.getPidField();
                if (pidField == null) {
                    if (pidField2 != null) {
                        return false;
                    }
                } else if (!pidField.equals(pidField2)) {
                    return false;
                }
                String hasChildrenField = getHasChildrenField();
                String hasChildrenField2 = onlComplexModel.getHasChildrenField();
                if (hasChildrenField == null) {
                    if (hasChildrenField2 != null) {
                        return false;
                    }
                } else if (!hasChildrenField.equals(hasChildrenField2)) {
                    return false;
                }
                String textField = getTextField();
                String textField2 = onlComplexModel.getTextField();
                if (textField == null) {
                    if (textField2 != null) {
                        return false;
                    }
                } else if (!textField.equals(textField2)) {
                    return false;
                }
                String isDesForm = getIsDesForm();
                String isDesForm2 = onlComplexModel.getIsDesForm();
                if (isDesForm == null) {
                    if (isDesForm2 != null) {
                        return false;
                    }
                } else if (!isDesForm.equals(isDesForm2)) {
                    return false;
                }
                String desFormCode = getDesFormCode();
                String desFormCode2 = onlComplexModel.getDesFormCode();
                return desFormCode == null ? desFormCode2 == null : desFormCode.equals(desFormCode2);
            }
            return false;
        }
        return false;
    }

    /* renamed from: a */
    protected boolean m269a(Object obj) {
        return obj instanceof OnlComplexModel;
    }

    public int hashCode() {
        Integer tableType = getTableType();
        int hashCode = (1 * 59) + (tableType == null ? 43 : tableType.hashCode());
        Integer scrollFlag = getScrollFlag();
        int hashCode2 = (hashCode * 59) + (scrollFlag == null ? 43 : scrollFlag.hashCode());
        Integer relationType = getRelationType();
        int hashCode3 = (hashCode2 * 59) + (relationType == null ? 43 : relationType.hashCode());
        String code = getCode();
        int hashCode4 = (hashCode3 * 59) + (code == null ? 43 : code.hashCode());
        String formTemplate = getFormTemplate();
        int hashCode5 = (hashCode4 * 59) + (formTemplate == null ? 43 : formTemplate.hashCode());
        String description = getDescription();
        int hashCode6 = (hashCode5 * 59) + (description == null ? 43 : description.hashCode());
        String currentTableName = getCurrentTableName();
        int hashCode7 = (hashCode6 * 59) + (currentTableName == null ? 43 : currentTableName.hashCode());
        String paginationFlag = getPaginationFlag();
        int hashCode8 = (hashCode7 * 59) + (paginationFlag == null ? 43 : paginationFlag.hashCode());
        String checkboxFlag = getCheckboxFlag();
        int hashCode9 = (hashCode8 * 59) + (checkboxFlag == null ? 43 : checkboxFlag.hashCode());
        List<OnlColumn> columns = getColumns();
        int hashCode10 = (hashCode9 * 59) + (columns == null ? 43 : columns.hashCode());
        List<String> hideColumns = getHideColumns();
        int hashCode11 = (hashCode10 * 59) + (hideColumns == null ? 43 : hideColumns.hashCode());
        Map<String, List<DictModel>> dictOptions = getDictOptions();
        int hashCode12 = (hashCode11 * 59) + (dictOptions == null ? 43 : dictOptions.hashCode());
        List<OnlCgformButton> cgButtonList = getCgButtonList();
        int hashCode13 = (hashCode12 * 59) + (cgButtonList == null ? 43 : cgButtonList.hashCode());
        List<HrefSlots> fieldHrefSlots = getFieldHrefSlots();
        int hashCode14 = (hashCode13 * 59) + (fieldHrefSlots == null ? 43 : fieldHrefSlots.hashCode());
        String enhanceJs = getEnhanceJs();
        int hashCode15 = (hashCode14 * 59) + (enhanceJs == null ? 43 : enhanceJs.hashCode());
        List<OnlForeignKey> foreignKeys = getForeignKeys();
        int hashCode16 = (hashCode15 * 59) + (foreignKeys == null ? 43 : foreignKeys.hashCode());
        String pidField = getPidField();
        int hashCode17 = (hashCode16 * 59) + (pidField == null ? 43 : pidField.hashCode());
        String hasChildrenField = getHasChildrenField();
        int hashCode18 = (hashCode17 * 59) + (hasChildrenField == null ? 43 : hasChildrenField.hashCode());
        String textField = getTextField();
        int hashCode19 = (hashCode18 * 59) + (textField == null ? 43 : textField.hashCode());
        String isDesForm = getIsDesForm();
        int hashCode20 = (hashCode19 * 59) + (isDesForm == null ? 43 : isDesForm.hashCode());
        String desFormCode = getDesFormCode();
        return (hashCode20 * 59) + (desFormCode == null ? 43 : desFormCode.hashCode());
    }

    public String toString() {
        return "OnlComplexModel(code=" + getCode() + ", formTemplate=" + getFormTemplate() + ", description=" + getDescription() + ", currentTableName=" + getCurrentTableName() + ", tableType=" + getTableType() + ", paginationFlag=" + getPaginationFlag() + ", checkboxFlag=" + getCheckboxFlag() + ", scrollFlag=" + getScrollFlag() + ", columns=" + getColumns() + ", hideColumns=" + getHideColumns() + ", dictOptions=" + getDictOptions() + ", cgButtonList=" + getCgButtonList() + ", fieldHrefSlots=" + getFieldHrefSlots() + ", enhanceJs=" + getEnhanceJs() + ", foreignKeys=" + getForeignKeys() + ", pidField=" + getPidField() + ", hasChildrenField=" + getHasChildrenField() + ", textField=" + getTextField() + ", isDesForm=" + getIsDesForm() + ", desFormCode=" + getDesFormCode() + ", relationType=" + getRelationType() + ")";
    }

    public String getCode() {
        return this.f389c;
    }

    public String getFormTemplate() {
        return this.f390d;
    }

    public String getDescription() {
        return this.f391e;
    }

    public String getCurrentTableName() {
        return this.f392f;
    }

    public Integer getTableType() {
        return this.f393g;
    }

    public String getPaginationFlag() {
        return this.f394h;
    }

    public String getCheckboxFlag() {
        return this.f395i;
    }

    public Integer getScrollFlag() {
        return this.f396j;
    }

    public List<OnlColumn> getColumns() {
        return this.f397k;
    }

    public List<String> getHideColumns() {
        return this.f398l;
    }

    public Map<String, List<DictModel>> getDictOptions() {
        return this.f399m;
    }

    public List<OnlCgformButton> getCgButtonList() {
        return this.f400n;
    }

    public List<HrefSlots> getFieldHrefSlots() {
        return this.f401a;
    }

    public String getEnhanceJs() {
        return this.f402o;
    }

    public List<OnlForeignKey> getForeignKeys() {
        return this.f403p;
    }

    public String getPidField() {
        return this.f404q;
    }

    public String getHasChildrenField() {
        return this.f405r;
    }

    public String getTextField() {
        return this.f406s;
    }

    public String getIsDesForm() {
        return this.f407t;
    }

    public String getDesFormCode() {
        return this.f408u;
    }

    public Integer getRelationType() {
        return this.f409v;
    }
}
